/*公共样式修改*/
.fontcl1{ color:#333;}
.fontcl2{ color:#6496ff;}
.btn_main_big{ width:100px; line-height:32px; background:#01af63; font-size:16px;}
.btn_main_sm{  width:80px;line-height:26px; background:#01af63; font-size:14px;}
.btn_sub_smler{ width:60px; line-height:20px; background:#4972CC; font-size:12px;}
.btn_sub_sm{ width:80px; line-height:26px;background:#4972CC;  font-size:14px;  }
.btn_sub_big{ width:110px;line-height:36px;background:#4972CC;  font-size:16px;  }
.btn_sub_tuan{     
	background: #4872cb;
    float: left;
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    margin-top: 20px;
    width: 132px;
}
.btn_sub_apply{ width:100%;line-height:32px; height:36px;background:#4972CC; font-size:18px;}
.btn{border-radius:0px; border:none; }
.choose_option a.current, .choose_option a:hover{ background:#4972CC;}
.tenders_zb_form{ border:2px solid #4972CC;}
.zbform{ border:2px solid #4972CC; background:#fff;}
ul.tenders_zb_list li.current{ background:#4972CC; border:none;}
ul.paihang li .ph_num_cl{ background:#4972CC;}
.mall_top{ border-top:2px solid #4972CC;}
.mall_box{ border-top:2px solid #4972CC; }
.zbform input.btn{ border:none;}
.home_nav{ border-top:3px solid #4972CC;}
.home_nav a.current, .home_nav a:hover{ background:#4972CC;}
.home_box{ border-top:2px solid #4972CC;}
.city_top .btn{ background:#4972CC;}
.pinyin_px p.rt a.current, .pinyin_px p.rt a:hover{ background:#4972CC;}
.index_ico{ background:url(../images/ico1.png) no-repeat;}
.question_box{ background:#4972CC;}
.qu_choose a.tiwen{background:#4972CC;}
.qu_choose a.huida{ background:#01af63;}
/*ul样式1*/
ul.line_type li:hover{ border:1px solid #4972CC;}
a:hover{ color:#4972cc;}
/*首页样式修改*/
.top_nav{ background:#fff; /*border-bottom:1px solid #e3e3e3;*/}
.search_box input.btn{ background:#aed3ee; font-size:13.333px;}
.search_box{ border:2px solid #EEEEEE;}
.search_cont_list{ border:0px solid #eeeeee; border-top:none;}
.site_commitment{ margin-top:0px;}
.header_bottom {height:65px; background:#222222; width:100%; /*border-bottom:2px solid #01af63; position:relative;*/ z-index:7046; display: table;transition:top .3s;-webkit-transition:top .3s;-moz-transition:top .3s;-ms-transition:top .3s;-o-transition:top .3s} 
.header_bottom ul li{ float:left; height:52px; line-height:65px;  font-size:14px; position:relative;  padding:13px 25px 0;}
.header_bottom ul li.has_son em.menu_ico{width:9px; height:6px; background-position:-15px 0px; margin-left:5px;}
.header_bottom ul li.has_son em.menu_ico_over{ background-position:-33px 0px; }
.header_bottom ul li.has_son a.current em.menu_ico{ background-position:-33px 0px; }
.header_bottom ul li a{color:#fff; text-decoration:none; display: block;height:38px; line-height:38px;  }
.header_bottom ul li.current{background:#373538; color:#fff;}
.header_bottom ul li.on a{color:#fff;border-bottom:2px solid #4972cc;}
.header_bottom ul li.current a{ color:#fff; }
.header_bottom ul li.current a:hover{ color:#fff; }
.header_bottom ul li.has_son{ text-align:center;}
.header_bottom ul li.has_son a{padding:0;}
.header_bottom ul li .main_nav_son{ position:absolute; left:0px; top:65px;}
ul.main_nav_son { border:none;}
ul.main_nav_son li{ height:38px !important; line-height:38px !important; padding:0 !important;}
ul.main_nav_son li a{ background:#272528; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;   font-size:13px; line-height:38px; height:38px; color:#fff; width:110px; text-align:left; padding-left:20px !important; transition:padding-left 0.3s ease 0s; border-bottom:0 !important;}
ul.main_nav_son li a:hover{ background:#1e1e1e;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; font-size:14px; border-left:2px solid #4972cc;}
/*轮播跟随*/
.nav-content-animate-span {
    background-color: #4972CC;
    bottom: 0;
    color: #fff;
    display: none;
    font-size: 14px;
    height: 0;
    left: 0;
    position: absolute;
    width: 100%;
}
.nav-content-animate-span span {
    bottom: 11px;
    color: #fff;
    font-size: 14px;
    left: 0;
    position: absolute;
    width: 100%;
	text-align:center;
}
.move-down .top_bottom{
	position:fixed;
	top:-110px;
	transition:margin .3s;-webkit-transition:margin .3s;-moz-transition:margin .3s;-ms-transition:margin .3s;-o-transition:margin .3s
}
.move-down .header_bottom{
	position:fixed;
	top:0;
	box-shadow:0 10px 15px rgba(0,0,0,.1);
	height:60px;
	line-height:60px;
	background: rgba(51,51,51,0.9);
}
.move-down .header_bottom ul li{
	height:49px;
	line-height:60px;
	padding-top:11px;
}
.move-down .header_bottom .formBox dt, .move-down .header_bottom dl.dhbj2{
	height:60px;
	line-height:60px;
}
.move-down .header_bottom ul li .main_nav_son{
	top:60px;
}
.move-down .header_bottom .formBox dd{
	display:none;
}
.banner_lunz{ width:100%; height:460px; overflow:hidden;}
.slide{ width:1200px; margin:0 auto;}
.bx-wrapper .bx-pager{ width:930px !important; left:50% !important; margin-left:-465px !important; z-index:12; bottom:8px !important;}
/*.bx-controls-direction{height: 460px;margin: -460px auto 0;position: relative;width: 1200px;}*/
.bx-wrapper .bx-prev{ left:50% !important; margin-left:-645px !important;}
.bx-wrapper .bx-next{ right:50% !important; margin-right:-645px !important;}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{ width:930px !important;}
.index_tender{ width:240px; border:1px solid #ccc; border-top:3px solid #4972CC; padding:5px 20px; text-align:center; height:286px;}
.index_tender h2{ font-size:20px;}
.index_tender form input,.index_tender form select{ margin-top:7px;height:34px; line-height:34px;}
.index_tender form input.full{ width:97%;}
.index_tender form select.full{ width:100%;}
.index_tender form input.short{ width:45%;}
.index_tender form select.short{ width:32%; float:left; margin-right:4px;}
.index_tender form select:last-child{ margin-right:0px; float:right;}
.index_tender form img.yz_pic{ margin-top:10px;}
.ten_top{ overflow:hidden;}

/*.clearfix{ width:897px; border:1px solid #e0e0e0; height:192px;overflow:hidden;}*/
/*.clearfix ul li{ float:left; border-right:1px solid #e0e0e0; width:223px; text-align:center; padding-top:10px; height:180px; }
*/.clearfix ul li:last-child{ border-right:none;}
.clearfix ul li a{display:block;}
.clearfix ul li a .index_ico{ height:112px;}
.clearfix ul li a .fix_ico1{ width:117px;  background-position:-10px -247px;}
.clearfix ul li a .fix_ico2{ width:87px;  background-position:-139px -247px;}
.clearfix ul li a .fix_ico3{ width:82px;  background-position:-8px -363px;}
.clearfix ul li a .fix_ico4{ width:96px;  background-position:-116px -363px;}

.sec_topr_list{ width:260px; border:1px solid #e0e0e0; border-top:none; padding:10px; height:173px; overflow:hidden;}
.sec_topr_list ul li{ float:left; border-color:#e0e0e0;border-width:0px 1px 1px 0px; border-style:dotted; width:85px; text-align:center;}
.sec_topr_list ul li.bt{ border-bottom:none;}
.sec_topr_list ul li.third{border-width:0px 0px 1px 0px;}
.sec_topr_list ul li a{ display:block;}
.sec_topr_list ul li a:hover{ color:#01af63;}
.sec_topr_list ul li a .index_ico{ height:38px; width:40px; margin:15px 0px 5px 0px;}
.sec_topr_list ul li a .sec_ico1{ background-position:-7px -210px;}
.sec_topr_list ul li a .sec_ico2{ background-position:-211px -210px;}
.sec_topr_list ul li a .sec_ico3{ background-position:-87px -210px;}
.sec_topr_list ul li a .sec_ico4{ background-position:-125px -210px;}
.sec_topr_list ul li a .sec_ico5{ background-position:-47px -210px;}
.sec_topr_list ul li a .sec_ico6{ background-position:-169px -210px;}

h2.index_tit{ font-size:28px; border-bottom:none; height:50px; line-height:48px;}
h2.index_tit small{ height:24px; line-height:24px; font-size:12px; color:#999; margin:12px 0px 0px 10px; display:inline-block;}
h2.index_tit span.tit_list{  height:40px; line-height:40px;}
h2.index_tit span.tit_list a.current{ background:#f0f0f0 url(../images/hover_ico.png) center bottom no-repeat; border-bottom:2px solid #01af63;}
.like_ico{ background-position:0px -33px;}
ul.index_case_list li{ width:235px; margin:5px 0px 0px 8px;}
ul.index_case_list li img{ width:235px; height:176px;}
ul.index_case_list li.first{ width:470px; height:362px; overflow:hidden;}
ul.index_case_list li.first img{ min-width:470px; width:auto; height:362px;}
ul.index_case_list li:last-child{ width:478px; height:176px; overflow:hidden;}
ul.index_case_list li:last-child img{ min-width:478px; width:auto; height:176px;}

.index_zx_dairy{ overflow:hidden; height:180px; margin-bottom:20px;}
.index_zx_tit{ width:180px; text-align:center; float:left; color:#fff; font-size:14px; padding-top:40px; background:#01af63; height:140px; position:relative;}
.index_zx_tit a{ color:#fff;}
.index_zx_ico1{ width:60px; height:60px; background-position:-276px -210px;}
.index_zx_tit em{ width:0px; height:0px; border-color:transparent #FFF transparent transparent;border-width:10px;border-style:dashed solid dashed dashed; position:absolute; right:0px; top:40%;}
.zx_dairy_list li{ margin-left:15px; float:left; width:240px; height:180px; position:relative;}
.zx_dairy_list li img{ width:240px; height:180px;}
.zx_dairy_list li span.fenlei{ width:78px; height:26px; text-align:center; display:block; position:absolute; right:0px; top:0px; background:#01af63; color:#fff;}
.index_zx_lean .index_zx_tit{ background:#25B6A6;}
.index_zx_ico2{ width:60px; height:60px; background-position:-337px -210px;}
.index_zx_lean{ background:#f5f5f5;overflow:hidden; height:180px;}
.zx_lean_list li{ float:left; margin-left:20px; padding:10px 0px;}
.zx_lean_list li h3{ margin:10px 0px;}
.zx_lean_list li h3 font{ font-size:14px;}
.ketant_list{ margin-left:10px; width:200px; }
.ketant_list li{margin:0px; padding:0px; height:26px; overflow:hidden;}
.to_cont_lt{ width:897px; padding:5px 10px; border:1px solid #e0e0e0; border-right:none;}
.to_cont_rt{ width:260px; padding:5px 10px; border:1px solid #e0e0e0;}
ul.to_shop li img{ width:164px; height:82px;}
ul.to_shop li{ margin:10px 0px 4px 6px;}
.to_designer{ height:259px;}
.to_designer img{ width:50px; height:50px; border-radius:30px;}
.to_designer li{ height:60px; margin-top:5px; border-bottom:1px dashed #e0e0e0;}
.to_de_intro{ margin-left:10px; max-width:200px; max-height:56px; overflow:hidden;}
h2.index_tit a{ margin-top:25px;}

.to_cont_lt h2.index_tit{ border-bottom:1px solid #e0e0e0;}
.to_home{ height:264px;}
.to_home li{ float:left;height:245px; width:290px; margin:10px 0px 9px 13px;}
.to_home li:first-child{ margin-left:0px;}
.to_home li img{height:245px; width:290px;}
.to_home li p.text font.lt{ max-width:175px; overflow:hidden;}
.to_paih  p.tit{ background:#fff;}
.to_paih p.tit a{ font-size:18px; height:30px; line-height:30px;}
.to_paih p.tit a.current, .to_paih p.tit a:hover{ border:none; border-bottom:2px solid #01af63;}
.to_paihang img{ width:50px; height:50px; margin:0px 10px 0px 5px;}
.to_paihang ul.paihang li{ padding:8px 0px; height:50px; overflow:hidden;}
.to_paihang ul.paihang li .text_intro{ max-width:150px; line-height:24px;}
.to_paihang ul.paihang li .text_intro a{ font-size:14px;}
.to_cont_rt h2.index_tit{ font-size:18px; border-bottom:1px solid #eee;}
.to_cont_rt h2.index_tit font.lt{ border-bottom:2px solid #01af63;}
.to_tuanz{ height:331px;}
ul.to_tuanz li{ height:313px; width:284px; margin:5px 0px 5px 10px;}
ul.to_tuanz li:first-child{ margin-left:0px;}
ul.to_tuanz li img{ width:284px; height:213px;}
ul.paihang li .paihang_num{ border-radius:20px;}
.index_new_order p.to_order_tit{ background:#fff; border-bottom:1px solid #ccc;}
.index_new_order h2.index_tit{ padding:0px;}
.to_nwod_box{ width:260px;}
.index_nwod_list li.grayBg{ background:#f9f9f9;}
ul.to_company{ height:188px;}
ul.to_company li img{ width:144px; height:72px;}
.index_rank{ border-top:1px solid #e0e0e0; padding:10px 0px; height:137px;}
.index_rank img{ width:90px; height:90px;}
ul.to_company li{ margin:10px 0px 10px 4px;}
.index_rank h2{ margin:5px 0px;}
.index_rank_best1{ border-right:1px solid #e0e0e0;}
.index_rank_best1,.index_rank_best2{ width:425px; padding-left:20px;}
.index_rank div.text{ margin-left:20px; padding:5px 20px; background:#f8f8f8; border:1px solid #e0e0e0; height:80px; width:250px; overflow:hidden;}
.best_ico1{ width:14px; height:14px; background-position:-275px -275px;}
.best_ico2{ width:14px; height:14px; background-position:-290px -275px;}
.index_rank div.text a{ font-size:14px; color:#333;}
.to_news_ad{ width:400px; height:300px; overflow:hidden;}
.to_news_list{ width:475px; margin-left:20px; height:300px;}
.to_news_list li{ height:68px; overflow:hidden; margin:5px 0px; border-bottom:1px solid #eee; line-height:34px;}
.to_news_list li:last-child{ border-bottom:none;}
.to_news_list li h3 a{ font-size:18px; color:#333;}
.to_news_right{ height:249px; overflow:hidden;}
.to_news_right li{ line-height:40px; height:40px; overflow:hidden; border-bottom:1px dashed #e0e0e0;}
.to_news_list li h3 a:hover,.to_activity li div.text a:hover,.index_rank div.text a:hover{ color:#4972CC;}
.to_activity .opacity_img p{ height:50px; line-height:25px; width:95%; color:#ccc;}
.to_activity .opacity_img font.tit{ color:#fff;}
.index_new_order p span{ width:25%;}
ul.index_nwod_list li span{ width:25%;}

.menu_list_ok_top{ width:auto; background:#fef7e7; border-radius:10px; padding:10px 5px; margin:10px auto; height:180px; overflow:hidden; border:1px solid #fee3a8;}
.menu_list_ok_top h1{ text-align:center;}
.menu_list_ok_top p{ margin-left:0px;}
.menu_ok_link{ margin-top:10px;}
.menu_ok_link li{ overflow:hidden; text-align:left; margin-bottom:5px;}
.menu_ok_link li p.title{ line-height:34px; height:34px;}
.menu_ok_link li .link_ico{ display:inline-block; background:url(../images/red_ico2.jpg) no-repeat; width:32px; height:32px; vertical-align:middle; margin:2px 5px;}
.menu_ok_link li .link_ico1{ background-position:0px 0px;}
.menu_ok_link li .link_ico2{background-position:0px -33px;}
.index_nwod_box{ height:331px;}
